yarn on

Translations
долго разглагольствовать
He’d yarn on for hours if you let him.
Он мог бы разглагольствовать часами, если бы его не остановили.